Label: "innovation grand prize"

March 28, 2018 16:05

Richter drug wins 2017 Innovation Grand Prize in Hungary

Richter awarded for Cariprazine.